package com.meilai.project.service.finance.supplier;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.meilai.project.dto.finance.supplier.SupplierMaterialCalDTO;
import com.meilai.project.dto.finance.supplier.SupplierMaterialListDTO;
import com.meilai.project.entity.finance.supplier.SupplierMaterial;
import com.meilai.project.vo.finance.supplier.SupplierMaterialWebVO;

public interface SupplierMaterialService extends IService<SupplierMaterial> {
    // 分页列表
    Page<SupplierMaterialWebVO> selectPageList(SupplierMaterialListDTO searchDTO);

    // 编辑物料
    boolean edit(SupplierMaterial dto);

    // 删除物料
    boolean delete(Long id);

    void calTotal(SupplierMaterialCalDTO dto);
}
